package com.golang.activity.service;

import com.golang.activity.dto.request.ActivityBasicDto;
import com.golang.activity.dto.request.ActivitySettingDto;
import com.golang.activity.dto.response.ActivityBasicRespDto;
import com.golang.activity.dto.response.ActivitySettingRespDto;
import com.golang.activity.function.ActivityFunction;


public interface ActivityService extends ActivityFunction {

    String createBasic(ActivityBasicDto basic);

    Boolean updateBasic(ActivityBasicDto basic);

    ActivityBasicRespDto getBasic(String activityId);

    Boolean createSetting(ActivitySettingDto setting);

    ActivitySettingRespDto getSetting(String activityId);

    Boolean copyHistory(String activityId);
}
